.van-popup {
    border-radius: 24px 24px 0px 0px;
    background: var(--gray-white, #FFF);
    padding: 40px 48px 48px 48px;
    display: flex;
    flex-direction: column;
    justify-content: flex-end;
    align-items: flex-start;
    gap: 16px;

    text {
        color: var(--gray-gray-9, #263446);
        font-size: 28px;
        font-style: normal;
        font-weight: 400;
    }

    .tip {
        color: var(--gray-gray-9, #263446);
        font-size: 36px;
        font-style: normal;
        font-weight: 600;
    }

    .van-field {
        display: flex;
        padding: 12px 12px 12px 24px;
        align-items: center;
        gap: 8px;
        align-self: stretch;
        border-radius: 16px;
        background: var(--gray-gray-1, #F4F5F7);
    }

    .send-button {
        display: flex;
        padding: 16px 24px;
        justify-content: center;
        align-items: center;
        gap: 16px;
        border-radius: 8px;
        background-color: var(--blue, #3C6BFF) !important;
        color: var(--gray-white, #FFF);
        text-align: center;
        font-size: 28px;
        font-style: normal;
        font-weight: 600;
        line-height: normal;
    }

}